<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <script>
        var text; //声明
        text = 'hello'; //赋值

        console.log(text);// 使用
        //合法的
        var abc21423;
        var _adsfasda322s2332;
        var $asdas;
        var _;
        var $;
        var __;
        var $$;
        var abc$$__;


        /* 非法的
        var 2;
        var (;
        var -;
        var *;
        var &;
        var ^;
        */

        var username = 'frank';
        var age = 20;

        //驼峰式
        //小驼峰
        var userName;
        var userSchool;

        //大驼峰
        var UserNation;


        //小驼峰用来命名变量
        //大驼峰用来合名函数
        var foo;
        function Foo(){

        }

       //弱类型的特征
        //可以给变量赋值不同数据类型 的数据
        //可以随时替换数据
        a = 10;
        console.log(a);
        a = '小明';
        console.log(a);

        //常量，声明后不能再重新赋值。
        const b = 10;
        //b = 11;





    </script>
</body>
</html>